take to the mountains - French English Dictionary